WPS Office.apk(点击下载) / jcc.java


package defpackage;

import android.content.DialogInterface;
import android.graphics.Bitmap;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.AdapterView;
import android.widget.ImageView;
import android.widget.ListAdapter;
import android.widget.TextView;
import cn.wps.moffice.OfficeApp;
import cn.wps.moffice.common.beans.AutoAdjustButton;
import cn.wps.moffice.common.beans.MaterialProgressBarHorizontal;
import cn.wps.moffice.common.beans.RoundRectImageView;
import cn.wps.moffice.common.infoflow.internal.cards.template.TemplateFloatPreviewPager;
import cn.wps.moffice.main.common.viewcontrols.ViewTitleBar;
import cn.wps.moffice.picstore.ext.PicItem;
import cn.wps.moffice.picstore.ext.PicStorePreviewActivity;
import cn.wps.moffice.templatecommon.ext.widget.PageGridView;
import cn.wps.moffice_eng.R;
import java.util.Arrays;

/* renamed from: jcc  reason: default package */
public final class jcc extends fyq implements PageGridView.c, jaz {
    private MaterialProgressBarHorizontal dFX;
    public dtv eeV;
    private PicItem ksz;
    private ViewTitleBar ktA;
    PageGridView ktB;
    private View ktC;
    private View ktD;
    private AutoAdjustButton ktE;
    private AutoAdjustButton ktF;
    public TemplateFloatPreviewPager ktG;
    public RoundRectImageView ktH;
    public jbw ktI;
    private View ktJ;
    public int ktK;
    jbz ktp;
    View lu;
    public czq mDialog;
    View mMainView;
    private TextView mPercentText;

    public jcc(PicStorePreviewActivity picStorePreviewActivity, PicItem picItem) {
        super(picStorePreviewActivity);
        if (picItem != null && picStorePreviewActivity != null) {
            this.ksz = picItem;
            this.ktK = picStorePreviewActivity.getResources().getConfiguration().orientation;
        }
    }

    @Override // defpackage.jaz
    public final void F(Bitmap bitmap) {
        if (this.ktG != null) {
            this.ktG.setImages(Arrays.asList(bitmap), 0);
            this.ktG.setVisibility(0);
        }
    }

    @Override // defpackage.jaz
    public final void a(jbl jbl) {
        boolean z = true;
        if (jbl == null || jbl.items == null || jbl.items.size() == 0) {
            lvg.d(this.mActivity, R.string.redeem_result_error_default, 1);
            this.ktB.setHasMoreItems(false);
            return;
        }
        int size = jbl.items.size();
        if (this.ktp.getCount() != 0 || size >= 4) {
            boolean z2 = this.ktp.getCount() + size > jaw.kqI;
            boolean z3 = jbl.krV - size > this.ktp.getCount();
            if (z2) {
                int count = (this.ktp.getCount() + size) - jaw.kqI;
                for (int i = size - 1; i >= size - count; i--) {
                    jbl.items.remove(i);
                }
            }
            PageGridView pageGridView = this.ktB;
            if (!z3 || z2) {
                z = false;
            }
            pageGridView.c(z, jbl.items);
            return;
        }
        this.ktB.setHasMoreItems(false);
        this.ktC.setVisibility(8);
        this.ktD.setVisibility(8);
    }

    @Override // cn.wps.moffice.templatecommon.ext.widget.PageGridView.c
    public final void auX() {
        if (this.ktI != null) {
            this.ktI.Fn(this.ktp.getCount());
        }
    }

    public final void bRM() {
        this.ktp.a(this.ktB);
    }

    public final void bRN() {
        this.ktp.a(this.ktB);
    }

    @Override // defpackage.jaz
    public final void btx() {
        if (this.mDialog != null && this.mDialog.isShowing()) {
            this.mDialog.dismiss();
            this.dFX.setProgress(0);
        }
        gmn.a(this.mActivity, lwv.IQ(this.ksz.title), new Runnable() {
            /* class defpackage.jcc.AnonymousClass1 */

            public final void run() {
                if (jcc.this.ktI != null && jcc.this.ktI.cIM() != null) {
                    jcc.this.ktI.cIM().cIA();
                }
            }
        }, true);
    }

    public void cIL() {
        this.ktI.cIL();
    }

    @Override // defpackage.jaz
    public final AutoAdjustButton cIi() {
        return this.ktE;
    }

    @Override // defpackage.jaz
    public final AutoAdjustButton cIj() {
        return this.ktF;
    }

    @Override // defpackage.jaz
    public final void cIk() {
        this.ktJ.setVisibility(0);
    }

    @Override // defpackage.jaz
    public final ImageView cIl() {
        return this.ktH;
    }

    @Override // defpackage.fys, defpackage.fyq
    public final View getMainView() {
        if (this.mMainView == null) {
            this.mMainView = LayoutInflater.from(this.mActivity).inflate(R.layout.activity_pic_store_preview, (ViewGroup) null, false);
            this.ktA = (ViewTitleBar) this.mMainView.findViewById(R.id.mTbPicStorePreviewTitleBar);
            this.ktB = (PageGridView) this.mMainView.findViewById(R.id.mGvPicStorePreviewList);
            this.ktE = (AutoAdjustButton) this.mMainView.findViewById(R.id.mBtnPicStorePreviewPurchaseLeft);
            this.ktF = (AutoAdjustButton) this.mMainView.findViewById(R.id.mBtnPicStorePreviewPurchaseRight);
            this.ktG = (TemplateFloatPreviewPager) this.mMainView.findViewById(R.id.mFppPicStore);
            this.ktJ = this.mMainView.findViewById(R.id.mLlPicStorePreviewPurchase);
            this.eeV = new dtv(this.mMainView, jaw.mPosition, Integer.valueOf(jaw.kqF).intValue());
            this.lu = LayoutInflater.from(this.mActivity).inflate(R.layout.pic_store_preview_header, (ViewGroup) null);
            this.ktH = (RoundRectImageView) this.lu.findViewById(R.id.mIvPreview);
            this.ktI = new jbx((PicStorePreviewActivity) this.mActivity, this.ksz, this);
            this.ktI.sO(true);
            this.ktA.setTitleText(getViewTitle());
            this.ktA.qN.setOnClickListener(new View.OnClickListener() {
                /* class defpackage.jcc.AnonymousClass4 */

                public final void onClick(View view) {
                    jcc.this.ktB.smoothScrollToPositionFromTop(0, 0);
                }
            });
            this.ktA.bIA();
            this.ktA.gBO.setOnClickListener(new View.OnClickListener() {
                /* class defpackage.jcc.AnonymousClass5 */

                public final void onClick(View view) {
                    jcc.this.mActivity.onBackPressed();
                }
            });
            lvw.cm(this.ktA.gBE);
            lvw.c(this.mActivity.getWindow(), true);
            lvw.d(this.mActivity.getWindow(), true);
            this.ktA.setStyle(1);
            this.ktp = new jbz();
            this.ktB.setAdapter((ListAdapter) this.ktp);
            this.ktp.a(this.ktB);
            this.ktH.setRadius(this.mActivity.getResources().getDimension(R.dimen.home_template_item_round_radius));
            this.ktH.setBorderWidth(1.0f);
            this.ktH.setBorderColor(this.mActivity.getResources().getColor(R.color.home_template_item_border_color));
            this.ktC = this.lu.findViewById(R.id.mVPreviewDivider);
            this.ktD = this.lu.findViewById(R.id.mTvPreviewRelate);
            this.ktB.addHeaderView(this.lu);
            this.ktB.setBackgroundColor(-1);
            this.ktB.setPageLoadMoreListenerListener(this);
            this.ktB.setOnItemClickListener(new AdapterView.OnItemClickListener() {
                /* class defpackage.jcc.AnonymousClass6 */

                @Override // android.widget.AdapterView.OnItemClickListener
                public final void onItemClick(AdapterView<?> adapterView, View view, int i, long j) {
                    if (jbc.dG(jcc.this.mActivity)) {
                        int size = jcc.this.ktB.cSz.size() * jcc.this.ktB.getNumColumns();
                        if (i < size) {
                            jcc.this.ktI.cIK();
                            return;
                        }
                        PicItem picItem = (PicItem) jcc.this.ktp.getItem(i - size);
                        if (picItem != null) {
                            jav.a(jcc.this.mActivity, picItem);
                        }
                    }
                }
            });
            if (this.mActivity.getResources().getConfiguration().orientation == 1) {
                bRN();
            } else {
                bRM();
            }
            new jbi().a(new jbg<Object>(this.mActivity.getLoaderManager()) {
                /* class defpackage.jcc.AnonymousClass7 */

                @Override // defpackage.jbg
                public final void a(jbh<Object> jbh) {
                }

                @Override // defpackage.jbg
                public final void sE(String str) {
                }
            }, "https://docer.wps.cn/v3.php/api/android/mb/preview", true, "id", this.ksz.kqQ, "ver", OfficeApp.arx().cqM);
            this.ktI.loadData();
            this.ktI.b(this.ktH, this.ksz.kqN);
            cIL();
        }
        return this.mMainView;
    }

    @Override // defpackage.fys, defpackage.fyq
    public final String getViewTitle() {
        return this.ksz.title;
    }

    @Override // defpackage.fyq
    public final int getViewTitleResId() {
        return R.string.tag_add_new;
    }

    @Override // defpackage.jaz
    public final void showDialog(int i) {
        if (this.mDialog == null) {
            View inflate = LayoutInflater.from(this.mActivity).inflate(R.layout.documents_download_dialog, (ViewGroup) null);
            this.dFX = (MaterialProgressBarHorizontal) inflate.findViewById(R.id.downloadbar);
            this.dFX.setMax(100);
            this.mPercentText = (TextView) inflate.findViewById(R.id.resultView);
            TextView textView = (TextView) inflate.findViewById(R.id.info_text);
            textView.setVisibility(0);
            textView.setText(String.format(this.mActivity.getResources().getString(R.string.documentmanager_template_title_downloading), this.ksz.title));
            if (this.mDialog != null && this.mDialog.isShowing()) {
                this.mDialog.dismiss();
            }
            this.mDialog = new czq(this.mActivity) {
                /* class defpackage.jcc.AnonymousClass2 */

                public final void onBackPressed() {
                    super.onBackPressed();
                    if (jcc.this.ktI != null) {
                        jcc.this.ktI.cancelDownload();
                    }
                    if (jcc.this.mDialog != null) {
                        jcc.this.mDialog.dismiss();
                    }
                }
            };
            this.mDialog.setTitle(this.mActivity.getResources().getString(R.string.pic_store_title_open)).setView(inflate).setNegativeButton(R.string.public_cancel, new DialogInterface.OnClickListener() {
                /* class defpackage.jcc.AnonymousClass3 */

                public final void onClick(DialogInterface dialogInterface, int i) {
                    if (jcc.this.ktI != null) {
                        jcc.this.ktI.cancelDownload();
                    }
                }
            });
            this.mDialog.setCancelable(false);
            this.mDialog.setDissmissOnResume(false);
        }
        if (i != 100 || !this.mDialog.isShowing()) {
            this.mDialog.show();
            this.dFX.setProgress(i);
            int min = Math.min(100, i);
            if (i == 0) {
                this.mPercentText.setVisibility(4);
                return;
            }
            this.mPercentText.setVisibility(0);
            this.mPercentText.setText(min + "%");
            return;
        }
        this.mDialog.dismiss();
        this.dFX.setProgress(0);
    }
}